jury challenge - Turkish English Dictionary